/**
 * 
 */

//表單驗證----------------------------------------------------------------

$('.checkoutBtn').click(function()
{
		if($('.orderName').val() == '' || $('.orderZip').val() == '' || $('.orderAddress').val() == ''
			|| $('.orderMail').val() == '' || $('.receivingName').val() == '' || $('.receivingZip').val() == ''
			|| $('.receivingAddress').val() == '' || $('.receivingMail').val() == '' || $('.receivingDate').val() == '')
		{
			alert('抱歉，必填欄位填寫不完全');
		}
		else if(/[^0-9()+-]/.test($('.ordeLocaCalls').val()) || /[^0-9()+-]/.test($('.receivingLocaCalls').val()))
		{
			alert('抱歉，電話欄位只能輸入如+,-,(,)的符號和數字，例如：+886(03)3756085');
		}
		else if(!/^09[0-9]{8}$/.test($('.orderMobilePhone').val()) ||!/^09[0-9]{8}$/.test($('.receivingMobilePhone').val()))
		{
			alert('抱歉，行動電話格式必須為12位數字，例如：0911123456');
		}
		else if(!/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})*$/.test($('.orderMail').val())
			|| !/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})*$/.test($('.receivingMail').val()))
		{
			alert('抱歉，電子郵件格式輸入錯誤，例如：account@gmail.com');
		}
		else if('undefined' === typeof($("input:radio[name='o_arrival_time']:checked").val()))
		{
			alert('抱歉，必須選擇到貨的時間');
		}
		else if('undefined' === typeof($("input:radio[name='o_payment_type']:checked").val()))
		{
			alert('抱歉，必須選擇付費的方式');
		}
		else
		{
			////如果會有一段延遲(因為網路狀況不同)，加入一個遮罩告知使用者稍候一下。
			$('body').append('<div id="wrapperClip"></div><div id="loadingMsg">請稍候... / Please wait...</div>');
			$('#wrapperClip').css({'height':jQuery(document).height(),'width':jQuery("body").width()}).fadeTo('fast',0.7);
			$('#loadingMsg').show('fast');
			
			$('#fm_shippingInfo').submit();
		}
	})

});